package net.mikoo.seals.api.model.apply;

import java.util.List;

public class ApplyDetailInfo {

	private Long sealId;
	
	private String sealName;
	
	private String partyName;
	
	private String status;
	
	private String statusName;
	
	private String remark;
	
	private String applyType;
	
	private String applyTypeName;
	
	private String alias;
	
	private Integer times;
	
	private String cause;
	
	private String takeStartTime;
	
	private String takeEndTime;
	
	private String applyTime;
	
	private String address;
	
	private List<VerifyRecored> verifys;
	
	private List<Voucher> vouchers;

	public String getPartyName() {
		return partyName;
	}

	public void setPartyName(String partyName) {
		this.partyName = partyName;
	}

	public String getStatus() {
		return status;
	}

	public void setStatus(String status) {
		this.status = status;
	}

	public String getStatusName() {
		return statusName;
	}

	public void setStatusName(String statusName) {
		this.statusName = statusName;
	}

	public String getRemark() {
		return remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}

	public String getApplyType() {
		return applyType;
	}

	public void setApplyType(String applyType) {
		this.applyType = applyType;
	}

	public String getApplyTypeName() {
		return applyTypeName;
	}

	public void setApplyTypeName(String applyTypeName) {
		this.applyTypeName = applyTypeName;
	}

	public String getAlias() {
		return alias;
	}

	public void setAlias(String alias) {
		this.alias = alias;
	}

	public Integer getTimes() {
		return times;
	}

	public void setTimes(Integer times) {
		this.times = times;
	}

	public String getCause() {
		return cause;
	}

	public void setCause(String cause) {
		this.cause = cause;
	}

	public String getTakeStartTime() {
		return takeStartTime;
	}

	public void setTakeStartTime(String takeStartTime) {
		this.takeStartTime = takeStartTime;
	}

	public String getTakeEndTime() {
		return takeEndTime;
	}

	public void setTakeEndTime(String takeEndTime) {
		this.takeEndTime = takeEndTime;
	}

	public List<VerifyRecored> getVerifys() {
		return verifys;
	}

	public void setVerifys(List<VerifyRecored> verifys) {
		this.verifys = verifys;
	}
	
	public String getApplyTime() {
		return applyTime;
	}

	public void setApplyTime(String applyTime) {
		this.applyTime = applyTime;
	}

	public Long getSealId() {
		return sealId;
	}

	public void setSealId(Long sealId) {
		this.sealId = sealId;
	}

	public String getSealName() {
		return sealName;
	}

	public void setSealName(String sealName) {
		this.sealName = sealName;
	}

	public List<Voucher> getVouchers() {
		return vouchers;
	}

	public void setVouchers(List<Voucher> vouchers) {
		this.vouchers = vouchers;
	}
	
	public String getAddress() {
		return address;
	}

	public void setAddress(String address) {
		this.address = address;
	}



	public static class VerifyRecored{
		
		private String partyName;
		
		private String portrait;
		
		private String time;
		
		private String status;
		
		private String statusName;
		
		private String remark;
		
		private String position;
		
		public String getPartyName() {
			return partyName;
		}

		public void setPartyName(String partyName) {
			this.partyName = partyName;
		}
		
		public String getPortrait() {
			return portrait;
		}

		public void setPortrait(String portrait) {
			this.portrait = portrait;
		}

		public String getTime() {
			return time;
		}
		
		public void setTime(String time) {
			this.time = time;
		}
		
		public String getStatus() {
			return status;
		}

		public void setStatus(String status) {
			this.status = status;
		}

		public String getStatusName() {
			return statusName;
		}
		
		public void setStatusName(String statusName) {
			this.statusName = statusName;
		}

		public String getRemark() {
			return remark;
		}

		public void setRemark(String remark) {
			this.remark = remark;
		}

		public String getPosition() {
			return position;
		}

		public void setPosition(String position) {
			this.position = position;
		}
	}
	
	public static class Voucher{
		private String url;
		
		private Long id;

		public String getUrl() {
			return url;
		}

		public void setUrl(String url) {
			this.url = url;
		}

		public Long getId() {
			return id;
		}

		public void setId(Long id) {
			this.id = id;
		}
		
	}
}
